About C.a. Barr Limited (04255242) United Kingdom