About The Chuck Stop Ltd (10991704) United Kingdom