About Peter Haigh Limited (12844226) United Kingdom