About Stubbs Management Services Limited (07040449) United Kingdom