About The Torrs (new Mills) Ltd (08515423) United Kingdom