About Swamp Entertainments Ltd (09045731) United Kingdom