About Floorescent Ltd (10692101) United Kingdom