About Kensington Designs Limited (03804097) United Kingdom