About Designsixtyfour Limited (08237154) United Kingdom