About Flon Bells Ltd (11000986) United Kingdom