About Hickland Cycles Ltd (NI616231) United Kingdom