About S & J Aitchison Limited (09588514) United Kingdom