About James Brookes Limited (11391603) United Kingdom