About J. Freeman & Sons Limited (04285214) United Kingdom