About Gennar Engineering Limited (09637541) United Kingdom