About The Directors Floor Ltd (12730052) United Kingdom