About Baker Holidays Ltd (07261449) United Kingdom