About Rowan-telmac Limited (02166825) United Kingdom