About Q&a Sealants Ltd (13144504) United Kingdom