About Design Cast Limited (03228710) United Kingdom