About Sarstrong Limited (02382586) United Kingdom