About Roughwool Limited (01532640) United Kingdom