About The South Wales Bicycle Company Limited (08557554) United Kingdom