About A I James & Co Limited (08671368) United Kingdom