About John Noad (holdings) Limited (01094177) United Kingdom