About C Barr Ltd (12126617) United Kingdom