About Detailed Paintworks Ltd (08943256) United Kingdom