About Rock And A Hard Place Ltd (06042372) United Kingdom