About Aj James & Sons Limited (06543575) United Kingdom