About Loquet Retail Limited (10691894) United Kingdom