About Barbel Ltd (09265047) United Kingdom