About Floren Design Limited (04800163) United Kingdom