About Brambles Chine Holidays Ltd (12380626) United Kingdom