About Flagstone Investment Management Ltd (08528880) United Kingdom