About Noble & Brite Limited (01256193) United Kingdom