About Barc Associates Ltd (13440473) United Kingdom