About C & A Service Centre Limited (05559277) United Kingdom