About Reclamet ( Holdings ) Limited (12656004) United Kingdom