About Nicholas Haslam Limited (03106295) United Kingdom