About Edmoor Limited (11721450) United Kingdom