About Cranborne Hammond Ltd (11649164) United Kingdom