About White & Chase Limited (11634083) United Kingdom