About Froiland Dodd Holdings Limited (10493720) United Kingdom