About Norham Holdings Limited (02272196) United Kingdom