About Star Plant Operative Services And Construction Limited (11541064) United Kingdom