About Holemoor Engineering Limited (01569543) United Kingdom