About South London Auto Paints Limited (03077483) United Kingdom