About Haellro Engineering Systems Limited (08969913) United Kingdom