About Slad Mills Management Limited (04346777) United Kingdom