About Sovereign Film Star Sailor Limited (08407913) United Kingdom