About The Mad House Felixstowe Ltd (11693854) United Kingdom