About Campbell & Hall Engineering Limited (04479974) United Kingdom