About Ningbo Twirl Motor Co. Ltd (08767135) United Kingdom