About Norfee Bikes Ltd (NI646132) United Kingdom