About White & Poppe Limited (10391044) United Kingdom