About Barkworth Group Ltd (12153498) United Kingdom