About D Bowler Carpets Limited (06517707) United Kingdom