About Norwood Holdings (2) Limited (13463557) United Kingdom