About Wick Lane Cycle Service Ltd (13221182) United Kingdom