About West Rock Management Company Limited (01731096) United Kingdom