About Rua Insulations Ltd (SC627131) United Kingdom