About Hamicraft Corporation Ltd (07828722) United Kingdom