About Leigh Road Kitchen Limited (11997577) United Kingdom