About Funkwhistle Foods Ltd (SC621624) United Kingdom