About Floorplan Live Limited (12084691) United Kingdom