About Leadsgate Uk Limited (13332069) United Kingdom