About Alfresco Floors Limited (08860100) United Kingdom