About Floorscope Limited (11368405) United Kingdom