About J Harrold Engineering Limited (11002441) United Kingdom