About Herbert M. Slater (1853) Limited (02568724) United Kingdom