About Original Kitchen London Ltd (13259297) United Kingdom