About The 2nd Floor Ltd (11291710) United Kingdom