About Sandra Streamline Ltd (11103857) United Kingdom