About Bradbury Hamilton Limited (02829482) United Kingdom