About S Haigh & Sons Engineering Limited (10503220) United Kingdom