About Anderson & Clark Ltd (11411896) United Kingdom