About Special Paint Properties Limited (07386075) United Kingdom