About Linkup Consultancy Limited (02856307) United Kingdom