About White & Luckman Limited (08854880) United Kingdom