About C&c Mobile Mechanics Ltd (13049995) United Kingdom