About Flipflop Design Limited (05341191) United Kingdom