About Miller Howe On The Lake Limited (11385038) United Kingdom