About C.r. Barron (midlands) Limited (01158537) United Kingdom