About Refcom Limited (03712647) United Kingdom