About Gomm Developments Limited (04330789) United Kingdom