About Swamp Limited (04312598) United Kingdom