About Meadowhill Kitchen Limited (12799516) United Kingdom