About H E Foster & Cranfield Limited (09709942) United Kingdom