About Baram Hammond Gardens Ltd (04756744) United Kingdom