About Nickelby House Ltd (09179499) United Kingdom