About London Flooring Solutions Ltd (12378568) United Kingdom