About White & Lloyd Ltd (09290835) United Kingdom