About Jamrock Kitchen Ltd (13577089) United Kingdom