About Coach House Holidays Ltd (11169573) United Kingdom