About A.j. Freeman & Sons Limited (02537395) United Kingdom