About Bowzell Plant Limited (00533266) United Kingdom