About Flexible Space Floors Limited (03624780) United Kingdom