About Sarsra Limited (12420467) United Kingdom