About Link & Hinkly Motors Limited (04512725) United Kingdom