About Ideal Gomme Ltd (11721684) United Kingdom