About A Barrett Limited (09675269) United Kingdom