About Floor Solutions London Limited (07418885) United Kingdom