About The Village Bicycle Ltd (12490767) United Kingdom