About St. Catherines Flint Products Limited (04402969) United Kingdom