About James Greenhough (holdings) Limited (01473510) United Kingdom