About The Rock & Soul Ltd (13373362) United Kingdom