About Alfresco Kitchen Design Ltd (12883542) United Kingdom