About Chimera Kitchens Limited (08209359) United Kingdom