About James Ormsby Limited (08960600) United Kingdom