About Freddy & Berries Ltd (10943876) United Kingdom