About Christopher Barrett Limited (09006425) United Kingdom