About Bartholomew Green Ltd (12767024) United Kingdom