About Linklayer Limited (03960929) United Kingdom