About John Taylor & Green Limited (01087813) United Kingdom