About Halcro Electronics Limited (06823993) United Kingdom