About Stretton Mill Management Limited (09622045) United Kingdom