About Hans-lec Design Ltd (06585539) United Kingdom