About Floorspace Leeds Ltd (11549964) United Kingdom