About Solo Refinish Solutions Ltd (12105186) United Kingdom