About Kayak Design Limited (04485702) United Kingdom