About Yarnfield Ltd (12986229) United Kingdom