About Floor Street Ltd (13258136) United Kingdom