About Sweeting Engineers Limited (04716236) United Kingdom