About The Rather Tasty Company Ltd (09250952) United Kingdom