About Herrmann Herrmann Limited (08210303) United Kingdom