About Seabass Cycles Limited (08968620) United Kingdom