About Harmer Slater Limited (07167165) United Kingdom