About Sidney And Sapphire Limited (12711133) United Kingdom