About Barrett Bell Ltd (05945510) United Kingdom