About Link The Block Limited (13352650) United Kingdom