About Lake Road Kitchen Limited (08909374) United Kingdom