About Hayne Solutions Limited (07041545) United Kingdom