About Floorless Finish Limited (11919661) United Kingdom