About Ssar & Co Ltd (10296251) United Kingdom