About Technical Motor Industries Ltd (07275434) United Kingdom