About Jumping Clay South Sheffield Ltd. (10059889) United Kingdom