About Sid Mylls Ltd (11806333) United Kingdom