About C A Barr Fabrications Llp (SO306362) United Kingdom