About Cutter & Barr Limited (08671521) United Kingdom