About Guardian Mews Limited (10028058) United Kingdom