About The Flying Lemming Limited (06603502) United Kingdom