About Armstrong S Paint Specialist Limited (10468200) United Kingdom