About Noble & Brite Holdings Limited (01388648) United Kingdom