About Ipl Plant Ltd (07381342) United Kingdom