About Laurence Kite Design Ltd (11429679) United Kingdom