About Fennal Motors Ltd (12391648) United Kingdom