About Ab. Barrett Limited (12505618) United Kingdom