About Gengahr Limited (09135122) United Kingdom