About John Brooke & Sons Ltd (00056189) United Kingdom