About Haigh Hudson Ltd (07064026) United Kingdom