About British American Vacations Limited (02766673) United Kingdom