About Gompers Ltd (13568887) United Kingdom