About Genmec Limited (07205473) United Kingdom