About Oldstead Stanley Limited (11595321) United Kingdom