About Barrett Firrell Limited (03206634) United Kingdom