About Harris And Son Engineering Limited (10438802) United Kingdom