About Floorscore Ltd (12819591) United Kingdom