About Link-on Sales & Marketing Ltd (08930007) United Kingdom