About Barrett Myers Ltd (12285851) United Kingdom