About White & Guard (holdings) Limited (08361069) United Kingdom