About Brett & Noakes Limited (01519902) United Kingdom