About Nethermoor House Limited (05398357) United Kingdom