About Lloyd & White Ltd (12542687) United Kingdom