About Nicholas House Limited (06718945) United Kingdom