About James Brooke Services Limited (08864813) United Kingdom