About Jane Setter Ltd (SC622119) United Kingdom