About H Strange & Son Limited (07316692) United Kingdom