About Hasslefreelet Ltd (10361638) United Kingdom