About Thickrullah Motor Service Limited (12278899) United Kingdom