About Ledale Investment Holdings Limited (03068857) United Kingdom