About Floorstock Limited (06563066) United Kingdom