About Castle Rigg Management Company (no. 2) Limited (08741280) United Kingdom