About Rowan 1962 Limited (09340235) United Kingdom