About Barrett Ventures Ltd (10538991) United Kingdom