About Hecht Pfeiffer Limited (01964603) United Kingdom