About White & Lloyd Holdings Ltd (11261865) United Kingdom