About Vellos Designs (kensington) Limited (06962369) United Kingdom