About Sascar Limited (04085223) United Kingdom