About Haigh Pettican Limited (05568950) United Kingdom