About Centrifuge Engineering Services Ltd (06860675) United Kingdom