About Sinclair Industrial Access Limited (SC613278) United Kingdom