About Hamer Technology Limited (07312510) United Kingdom