About A.j. & R Scambler & Sons (cambridge) Ltd (09761558) United Kingdom