About The Paint Spot Limited (13508602) United Kingdom