About Flipflop Marketing Limited (06649120) United Kingdom