About Roke Manor Limited (09996790) United Kingdom