About Witcomb & Jennings Limited (01297620) United Kingdom