About Harwyn Ltd (02238049) United Kingdom