About Joistwheel Limited (02617240) United Kingdom