About C.r.barron Limited (00535316) United Kingdom