About Suffield Engineering Ltd (08059492) United Kingdom