About Specialised Process Solutions Ltd (04594707) United Kingdom