About Sid S Garage Ltd (11740802) United Kingdom