About Number Seven House Ltd (12156652) United Kingdom