About Leigh Kitchen Ltd (13694653) United Kingdom