About Ultimate Designs Limited (06585659) United Kingdom