About Livelink Retail Limited (07246135) United Kingdom