About Frizbee Ltd (04703320) United Kingdom