About C A Barrell Limited (12090901) United Kingdom