About Henning Projects Limited (08591216) United Kingdom