About James Yardley Ltd (09270245) United Kingdom