About West Rock Capital Ltd (11485949) United Kingdom