About Gomm & Searle Limited (00520380) United Kingdom