About Wessex Cycles Ltd (12771053) United Kingdom