About Sheps Cycle Shack Limited (07023232) United Kingdom