About Rowan Edwards Limited (04995275) United Kingdom