About Leinster Plant Limited (10528786) United Kingdom