About Rowan Grove 1967 Limited (09270124) United Kingdom