About Sid S Ltd (04577204) United Kingdom