About Floorspan Holdings Limited (04359775) United Kingdom