About Rowan Partners Ltd (12195402) United Kingdom