About Stephen Haslam Limited (11093777) United Kingdom