About Letheringsett Water Mill Limited (13270347) United Kingdom