About Genner Holdings Limited (01090751) United Kingdom