About Peninsula Project Controls Limited (09198904) United Kingdom