About Novo Designs Limited (03847260) United Kingdom