About Sasra Limited (07144251) United Kingdom