About Flamos Limited (06816814) United Kingdom