About Norfolk House (holdings) Limited (12075139) United Kingdom