About Fix-a-dent Limited (07726042) United Kingdom