About James Brooks Holdings Ltd (13175549) United Kingdom