About A.h. Slater & Co. Limited (01158577) United Kingdom