About H.o. Engineering Ltd (02377603) United Kingdom