About Alpha Plant Holdings Limited (10723044) United Kingdom