About Laura & Clara Sasse Ltd (11330753) United Kingdom