About N And B House Ltd (13659280) United Kingdom