About Third Floor Limited (07541221) United Kingdom