About Logic Floors Limited (06270619) United Kingdom