About The Flying Sausage Ltd (13194861) United Kingdom