About Barc International Limited (10368528) United Kingdom