About Rossmoore 1965 Limited (08806272) United Kingdom