About Lionheart Kitchen Warehouse Limited (07816930) United Kingdom