About Peel Mills (horbury) Management Company Limited (05425703) United Kingdom