About Plant Solutions Plus Ltd. (10675348) United Kingdom