About John White & Sons Limited (04748156) United Kingdom