About Floorsense (uk) Limited (05651918) United Kingdom