About Sarti (glasgow) Limited (SC151744) United Kingdom