About Floe Design Limited (09794825) United Kingdom