About Hay Technologies Ltd (07379534) United Kingdom