About Thrumpton Motor Company Limited (07388273) United Kingdom