About Cook & Burr Limited (07454655) United Kingdom