About Kickstop Ltd (08689032) United Kingdom