About Rocktail Associates Limited (06713674) United Kingdom