About Cameron Flow Control Services (uk) Limited (08379586) United Kingdom