About Toffee Smith Limited (00516995) United Kingdom