About Kitchens By Jigsaw Limited (04076665) United Kingdom