About Thorgals Car Finish Ltd (13274136) United Kingdom