About Richard Thomas (penrhiw) Limited (05510935) United Kingdom