About Westerby Investment Management Limited (02086953) United Kingdom