About New Manford House Ltd (08946882) United Kingdom