About Loris Clements Ltd (10530747) United Kingdom