About Rhondda Life Ltd (06953515) United Kingdom