About Brockhampton Holdings Limited (02570616) United Kingdom