About Freddie S Farm Kitchen Ltd (08588446) United Kingdom