About Thistle House Car Sales Ltd (12909811) United Kingdom