About The Coach Kitchen Limited (12846906) United Kingdom