About The Foam Party Company Limited (08059979) United Kingdom