About Haighwood Ltd (09042469) United Kingdom