About Flippin Flippers Limited (13138735) United Kingdom