About Hamsol Limited (01934532) United Kingdom