About Finessed Foods Ltd (13565945) United Kingdom