About Rumford Tankers Limited (02651082) United Kingdom