About A & J Mclellan Limited (08184847) United Kingdom