About Powick Mills Management Company Limited (04056744) United Kingdom