About Swingamajig (uk) Limited (08806192) United Kingdom