About Floorstak Limited (10719728) United Kingdom