About Sovereign Specialist Services Limited (08458538) United Kingdom