About Barc (pembrey) Limited (02390752) United Kingdom