About David Haley Carpets Limited (12743674) United Kingdom