About D & A Carpets Limited (12659874) United Kingdom