About R&l Comfort Holdings Ltd (SC641950) United Kingdom