About S & R Paint Technology Services Ltd (10598785) United Kingdom