About Designer 12 Limited (03290969) United Kingdom