About C & J Barrett Ltd (07442130) United Kingdom