About James Eade Limited (04948611) United Kingdom