About Yarnscombe Ltd (13579131) United Kingdom