About Temp-a-floor Limited (02458587) United Kingdom