About Phelps Plant Limited (10977056) United Kingdom