About Emsworth Associates Limited (09072206) United Kingdom