About Sovereign Insignia Limited (02672262) United Kingdom