About Sendor Car Parts Ltd (10683275) United Kingdom