About Cardwool Limited (01594179) United Kingdom