About Star Pmo Limited (08274476) United Kingdom