About Jardine Brook Solutions Ltd (08188905) United Kingdom