About Link Spur Limited (10391947) United Kingdom