About Richard Rowan Ltd (07745248) United Kingdom