AV Alliance - Dealer in the UK any experience?


Has anyone had any dealings negative or positive with this dealer in the UK? They are at 205 Crescent Rd, New Barnet Hertfordshire. I am looking at some used speakers and can't find much background.
anyone know of them? Very responsive but across the pond!
billandsol
I may try my luck lol. Lots of money to lose though. I have someone I follow on instrgaram who lives over in that area/country.  Hopefully he let's me know if there legit or not. Keep yall updated.
It's fishy. Says they started in 1998 but no reviews and no fb page. It's like they don't advertise. That's a red flag to me. 
Is it too good to be true?