About Jennings & Gilchreaste Limited (06522224) United Kingdom