About C & R Birmingham Limited (11594693) United Kingdom