About Sig & Chan Limited (12968601) United Kingdom