About Ross Smither Sealants Ltd (07490007) United Kingdom