About Stratford Holidays Ltd (13536055) United Kingdom