About Harmann & Smith Ltd (13127748) United Kingdom