About Haslam Communications Limited (12498952) United Kingdom