About Finchley Kitchen Ltd (11396569) United Kingdom