About White & Guard (hamble Office) Limited (12966384) United Kingdom