About The Log Cabin Mobile Country Kitchen Limited (13402684) United Kingdom