About Hasmick International Limited (07111331) United Kingdom