About Henard (edmonton) Limited (00618119) United Kingdom