About Dents & Scuffs Limited (09122838) United Kingdom