About Yardley Brothers Europe Ltd (10012572) United Kingdom