About Rowan Brook Limited (09326029) United Kingdom