About Sartom Limited (10630898) United Kingdom