About Yarnall Limited (02631387) United Kingdom