About Gencomac Limited (02270420) United Kingdom