About E & A & Son Industrial Services Limited (11849793) United Kingdom