About Link-a-bord Limited (03905570) United Kingdom