About Delta Carpets (holdings) Limited (03834979) United Kingdom