About Wallace Land O Cakes Limited (SC294600) United Kingdom