About Ejh Bouncy Castles Ltd (13613775) United Kingdom