About Rowan And Hill Limited (12555026) United Kingdom