About Howards Corner (freshwater) Limited (03886251) United Kingdom