About Beach Ball Holidays Ltd (13304534) United Kingdom