About Alec Hoare & Son Limited (04715692) United Kingdom