About Rpm London Holdings Limited (05224866) United Kingdom