About Makey Cakey Ltd. (09665293) United Kingdom