About Kensington Kitchen Design Limited (07756588) United Kingdom