About A.j. & R Scambler & Sons Limited (04617627) United Kingdom