About Cattermole Engineering Supplies Ltd (08856691) United Kingdom