About James Brook Ltd (11855192) United Kingdom