About White & Eddy Ltd (11325273) United Kingdom