About Hayle Limited (SC271163) United Kingdom