About White & Worrell Limited (11787223) United Kingdom