About J Browne Plant Limited (12867945) United Kingdom